package com.ssy.lingxi.member.merchant.model.vo.maintenance.response;

import java.io.Serializable;

/**
 * 渠道管理 - 业务员绑定的渠道查询返回VO
 * @author 万宁
 * @version 2.0.0
 * @date 2021-04-14
 */
public class MemberSalesBindChannelQueryVO implements Serializable {
    private static final long serialVersionUID = 1714894986828017323L;

    /**
     * 渠道Id，前端页面不展示，作为解除业务员绑定接口的参数
     */
    private Long relationId;

    /**
     * 会员Id
     */
    private Long memberId;

    /**
     * 会员角色Id
     */
    private Long roleId;

    /**
     * 会员名称
     */
    private String name;

    /**
     * 会员类型名称
     */
    private String memberTypeName;

    /**
     * 会员角色名称
     */
    private String roleName;

    /**
     * 申请时间
     */
    private String createTime;

    /**
     * 会员等级
     */
    private Integer level;

    /**
     * 会员等级标签（等级名称）
     */
    private String levelTag;

    /**
     * 会员状态枚举
     */
    private Integer status;

    /**
     * 会员状态名称
     */
    private String statusName;

    public Long getRelationId() {
        return relationId;
    }

    public void setRelationId(Long relationId) {
        this.relationId = relationId;
    }

    public Long getMemberId() {
        return memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    public Long getRoleId() {
        return roleId;
    }

    public void setRoleId(Long roleId) {
        this.roleId = roleId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getMemberTypeName() {
        return memberTypeName;
    }

    public void setMemberTypeName(String memberTypeName) {
        this.memberTypeName = memberTypeName;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public String getLevelTag() {
        return levelTag;
    }

    public void setLevelTag(String levelTag) {
        this.levelTag = levelTag;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getStatusName() {
        return statusName;
    }

    public void setStatusName(String statusName) {
        this.statusName = statusName;
    }
}
